package com.wl.zlmanage.mapper;


import com.wl.zlmanage.bean.Kit;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

@Repository
public interface KitMapper {

    Integer saveKit(@Param("kit") Kit kit);

    List<Kit> getKitList(@Param("fileType") Integer fileType,
        @Param("fileTypeId") Integer fileTypeId);

    List<Kit> getSysKitList(@Param("page") int page,@Param("limit") int limit);

    Integer getSysKitListCount();

    List<Kit> getApplyKitList(@Param("fileType") Integer fileType,
        @Param("getApplyIds") List<Integer> getApplyIds);

    Kit getKitById(@Param("id") Integer id);

    Integer deleteKit(@Param("id") Integer id);

    List<Integer> getApplyIds(@Param("signId") Integer signId);

    Integer saveSysKit(@Param("kit") Kit kit);

    Kit getSysKitById(@Param("id") Integer id);

}
